อำเภอบ้านหลวง (Amphoe Ban Luang)
อำเภอบ้านหลวงมีอาณาเขตติดต่อกับเขตการปกครองข้างเคียง ดังนี้
* ทิศเหนือ ติดต่อกับอำเภอเชียงม่วน (จังหวัดพะเยา)
* ทิศตะวันออก ติดต่อกับอำเภอเมืองน่านและอำเภอเวียงสา
* ทิศใต้ ติดต่อกับอำเภอเวียงสา และอำเภอสอง (จังหวัดแพร่)
* ทิศตะวันตก ติดต่อกับอำเภอสอง (จังหวัดแพร่) และอำเภอเชียงม่วน (จังหวัดพะเยา)